/* 
 * File:   parallelife2nodo.h
 * Author: jacob
 *
 * Created on June 8, 2010, 3:48 PM
 */

#ifndef _PARALLELIFE2NODO_H
#define	_PARALLELIFE2NODO_H

using namespace std;
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <math.h>
#include <list>
#include <cstdlib>
#include <iomanip>
#include <vector>
#include <time.h>
#include <set>
#include <fstream>
#include <pthread.h>

int cargarDatos(int, char**);
int cargarEstadoInicial();
set<pair<int, int> > *iniciarActCel(int, int, int);
int contarVecinos(int, int);
void corridaMatriz(set<pair<int, int> > *);
void crearSubCon();
void *PrintHello(void);

#endif	/* _PARALLELIFE2NODO_H */

